草庐IT

JavaFX 2.2 javadoc?

全部标签

JavaFX : FXML: How to make the child to extend its size to fit the parent pane?

我设法在父fxml(mainMenuUI)下加载了一个子fxml(子UI)。我创建了一个ID为“mainContent”的AnchorPane。此Pane绑定(bind)到4个面,并根据舞台变化。子窗口将被加载到“mainContent”anchorPane中。但是,我无法弄清楚如何让child与它的parent“mainContent”一起改变。我的子UI是这样调用的。@FXMLprivatevoidmnuUserLevel_onClick(ActionEventevent){FXMLLoaderloader=newFXMLLoader(getClass().getResource(

java - 从 JavaFX 中的 PasswordField 获取密码的安全方法

有什么方法可以安全地从JavaFX8中的PasswordField中检索密码,使其不会保存在内存中?标准选项:Stringpass=passwordField.getText();对我来说还不够。我期待这样的事情:char[]pass=passwordField.getPassword(); 最佳答案 与许多事情一样,您可以使用反射来实现这一点。而且由于您使用的是反射,它不会很漂亮(看看所有这些异常(exception)情况),但我认为这是目前唯一的方法。publicclassSafePasswordFieldextendsPass

java - 从 JavaFX 中的 PasswordField 获取密码的安全方法

有什么方法可以安全地从JavaFX8中的PasswordField中检索密码,使其不会保存在内存中?标准选项:Stringpass=passwordField.getText();对我来说还不够。我期待这样的事情:char[]pass=passwordField.getPassword(); 最佳答案 与许多事情一样,您可以使用反射来实现这一点。而且由于您使用的是反射,它不会很漂亮(看看所有这些异常(exception)情况),但我认为这是目前唯一的方法。publicclassSafePasswordFieldextendsPass

java - 带有 javaFX 的 MVC

我正在为使用javaFX的MVC概念而苦苦挣扎。我正在使用fxml文件构建一个javaFX应用程序。每个fxml文件都分配了一个Controller,但我不认为这个Controller是MVC模式所述的一个Controller。我认为它类似于某种ViewController,它包含对fxml对象(按钮、Pane等)的引用。我的问题是:这个“ViewController”和真正的“Controller”之间的区别到底在哪里。什么对象应该做什么事情?我在哪里设置例如Action监听器? 最佳答案 2022年更新关于这个主题的最佳文章是E

java - 带有 javaFX 的 MVC

我正在为使用javaFX的MVC概念而苦苦挣扎。我正在使用fxml文件构建一个javaFX应用程序。每个fxml文件都分配了一个Controller,但我不认为这个Controller是MVC模式所述的一个Controller。我认为它类似于某种ViewController,它包含对fxml对象(按钮、Pane等)的引用。我的问题是:这个“ViewController”和真正的“Controller”之间的区别到底在哪里。什么对象应该做什么事情?我在哪里设置例如Action监听器? 最佳答案 2022年更新关于这个主题的最佳文章是E

如何简单的上手JavaFX17+?解决“缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序”等问题

前言JavaFX是一个Java的一个ui库,但是自从java8以后,它很悲惨的被从OpenJdk中移除了,因此我们使用它来进行开发时,如果我们使用的是8以后的版本,经常会遇到一些问题。这里针对新手做一个简单的引导(悲,也许根本没新手来学吧)入门Fx的入门并不复杂,如果你学过其他的Ui库或者web开发,那么上手会很轻松基础的窗口程序HelloWorld首先,我们需要到官网下载javaFX的jar包,导入项目,或者用maven引入fx的坐标。官网地址:openjfx.iomaven基础坐标:dependency>groupId>org.openjfxgroupId>artifactId>javaf

java - 如何从 JavaDoc 生成 PDF(包括概述和包摘要)

我已经为我的应用程序编写了大量的JavaDoc文档,并在overview.html和package.html文件中添加了许多有用的信息(包括前者的插图链接在doc-files/中)。Maven的Javadoc插件很好地使用标准的javadoc工具来生成经典的JavaDoc框架集,但现在我需要生成包含整个文档的PDF。AurigaDoclet生成非常漂亮的PDF,我能够制作DocFlex工作也。但是,两者都忽略了我的overview.html和package.html文件(在Maven内部和外部都尝试过-PDF将是一次性的,因为我宁愿从长远来看,有HTML)。有谁知道如何让AurigaD

java - 如何从 JavaDoc 生成 PDF(包括概述和包摘要)

我已经为我的应用程序编写了大量的JavaDoc文档,并在overview.html和package.html文件中添加了许多有用的信息(包括前者的插图链接在doc-files/中)。Maven的Javadoc插件很好地使用标准的javadoc工具来生成经典的JavaDoc框架集,但现在我需要生成包含整个文档的PDF。AurigaDoclet生成非常漂亮的PDF,我能够制作DocFlex工作也。但是,两者都忽略了我的overview.html和package.html文件(在Maven内部和外部都尝试过-PDF将是一次性的,因为我宁愿从长远来看,有HTML)。有谁知道如何让AurigaD

java - 如何在 JavaFX 中创建具有透明背景的启动画面

我正在尝试创建一个启动屏幕,就像我提供的示例一样。似乎AnchorPane不允许透明背景,我尝试将AnchorPane的css设置为-fx-background-color:rgba(255,0,255,0.1);但白色背景仍然出现。我的fxml文件中只有一个带有ImageView的AnchorPane,其中包含png图像我到处寻找,但找不到任何解决方案,任何帮助将不胜感激。谢谢 最佳答案 试试这个JavaFXsplashsample为Stackoverflow问题创建:Designingasplashscreen(java).还有

java - 如何在 JavaFX 中创建具有透明背景的启动画面

我正在尝试创建一个启动屏幕,就像我提供的示例一样。似乎AnchorPane不允许透明背景,我尝试将AnchorPane的css设置为-fx-background-color:rgba(255,0,255,0.1);但白色背景仍然出现。我的fxml文件中只有一个带有ImageView的AnchorPane,其中包含png图像我到处寻找,但找不到任何解决方案,任何帮助将不胜感激。谢谢 最佳答案 试试这个JavaFXsplashsample为Stackoverflow问题创建:Designingasplashscreen(java).还有